spider veins - Turkish English Dictionary